Approximation Algorithm for the Minimum Directed Tree Cover
نویسنده
چکیده
Given a directed graph G with non negative cost on the arcs, a directed tree cover of G is a rooted directed tree such that either head or tail (or both of them) of every arc in G is touched by T . The minimum directed tree cover problem (DTCP) is to find a directed tree cover of minimum cost. The problem is known to be NP -hard. In this paper, we show that the weighted Set Cover Problem (SCP) is a special case of DTCP. Hence, one can expect at best to approximate DTCP with the same ratio as for SCP. We show that this expectation can be satisfied in some way by designing a purely combinatorial approximation algorithm for the DTCP and proving that the approximation ratio of the algorithm is max{2, ln(D)} with D is the maximum outgoing degree of the nodes in G.
منابع مشابه
Approximating the minimum directed tree cover
Given a directed graph G with non negative cost on the arcs, a directed tree cover of G is a directed tree such that either head or tail (or both of them) of every arc in G is touched by T . The minimum directed tree cover problem (DTCP) is to find a directed tree cover of minimum cost. The problem is known to be NP -hard. In this paper, we show that the weighted Set Cover Problem (SCP) is a sp...
متن کاملAutomatic QoS-aware Web Services Composition based on Set-Cover Problem
By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...
متن کاملApproximation algorithms for minimum-cost k-(S, T ) connected digraphs
We introduce a model for NP-hard problems pertaining to the connectivity of graphs, and design approximation algorithms for some of the key problems in this model. One of the well-known NP-hard problems is to find a minimum-cost strongly connected spanning subgraph of a directed network. In the minimum-cost k-(S, T ) connected digraph (abbreviated, k-(S, T ) connectivity) problem we are given a...
متن کاملApproximating the Expected Values for Combinatorial Optimization Problems over Stochastic Points
We consider the stochastic graph model where the location of each vertex is a random point in a given metric space. We study the problems of computing the expected lengths of the minimum spanning tree, the minimum perfect matching and the minimum cycle cover on such a stochastic graph and obtain an FPRAS (Fully Polynomial Randomized Approximation Scheme) for each of these problems. Our result f...
متن کاملComputing a Tree Having a Small Vertex Cover
We consider a new Steiner tree problem, called vertex-cover-weighted Steiner tree problem. This problem defines the weight of a Steiner tree as the minimum weight of vertex covers in the tree, and seeks a minimum-weight Steiner tree in a given vertex-weighted undirected graph. Since it is included by the Steiner tree activation problem, the problem admits an O(logn)-approximation algorithm in g...
متن کامل